What is the most touchdowns in a game by one player?

The record for most touchdowns scored by one player in a single game is held by Gale Sayers and Ernie Nevers, who both scored six touchdowns in a single game.

Gale Sayers achieved this feat on December 12, 1965, while playing for the Chicago Bears against the San Francisco 49ers. Sayers scored four touchdowns on rushes, one on a reception, and one on a punt return.

Ernie Nevers accomplished the same feat on November 28, 1929, while playing for the Chicago Cardinals against the Chicago Bears. Nevers scored six touchdowns on rushes in that game.

Both of these performances have stood as the record for most touchdowns scored by one player in a single game for over 50 years.